Business

Ted Cruz claims that the NRA 'stands up for your rights' just days after 21 peop..